<?php


class Zixun_mdl extends CI_Model
{
	
	const TB_ZIXUN = 'tb_zixun';
	
	
	public function __construct()
	{
		parent::__construct();
	}
	
	
	/**
	 * 
	 * 资讯列表
	 */
	public function getZixunList()
	{
		$zixun = array();
		$zixun = $this->db->select()
				->from( self::TB_ZIXUN )
				->get()
				->result_array();
		
		return $zixun;
	}
	
	
	/**
	 * 
	 * 添加资讯
	 * @param unknown_type $data
	 */
	function add_zixun($data)
	{
		return $this->db->insert(self::TB_ZIXUN,$data);
	}
	
	/**
	 * 
	 */
	public function update_zixun( $data, $config )
	{
		$this->db->where($config);
		
		return $this->db->update(self::TB_ZIXUN, $data);
	}
	
	/**
	 * 
	 * 删除资讯
	 * @param int $id
	 */
	public function del_zixun( $id )
	{
		return $this->db->where( 'id', $id)
				->delete(self::TB_ZIXUN);
	}
	
	/**
	 * 
	 * 单条资讯
	 */
	public function getZixunById( $id )
	{
		$zixun = $this->db->select( 'id,title,infos,content,rank' )
							->from( self::TB_ZIXUN )
							->where( 'id',$id )
							->get()
							->row_array();
		return $zixun;
	}
}